#ifndef els_func_h
#define els_func_h

#include "els_object.h"



els_ir_code *els_Function_newcodeir (els_VmObj *L);
void els_Function_codeirok (els_VmObj *L, els_ir_code *f, int pc);
ElsCfunc *els_Function_new_csfunciotn (els_VmObj *L, int nelems);
void els_Function_freecodeir (els_VmObj *L, els_ir_code *f);
void els_Function_free_csfunciotn (els_VmObj *L, ElsCfunc *c);

const char *els_Function_getlocalname (const els_ir_code *func, int local_number, int pc);


#endif
